Istruzione di script Esegui la ricerca

Formattazione

Esegui la ricerca [Ripristina]

Opzioni

Selezionare Specifica richieste di ricerca o fare clic su Specifica per creare e gestire le richieste di ricerca. Le richieste create sono memorizzare con l'istruzione di script.

Nuovo apre la finestra di dialogo Modifica ricerca di richiesta in cui vengono definiti i criteri di una richiesta di ricerca.

Modifica apre una richiesta di ricerca selezionata dalla lista.

Duplica duplica una o più richieste di ricerca selezionate dalla lista.

Elimina elimina una o più richieste di ricerca selezionate dalla lista.

La finestra di dialogo Modifica richiesta di ricerca consente di creare o modificare i criteri della richiesta di ricerca.

InAzione, selezionare Ricerca dei record o Ometti record per specificare se questa richiesta di ricerca deve trovare o omettere i record. Ricerca di record li aggiunge al gruppo trovato. Omissione di record li esclude. Una richiesta individuale può trovare o omettere record; utilizzare richieste multiple se è necessario trovare e omettere record durante la stessa istruzione di script Esegui la ricerca.

Cerca i record (oppure Ometti i record quando) quando viene visualizzata una lista dei campi nella tabella corrente. Per costruire una richiesta di ricerca, iniziare selezionando un campo da questa lista.

Per selezionare un campo da una tabella correlata, fare clic sul nome della tabella corrente nella parte superiore della lista e selezionare la tabella correlata desiderata. Selezionare un Campo correlato da questa nuova lista.

Cambiare il valore in Ripetizione per specificare una particolare cella di un campo multiplo.

Digitare i criteri ricerca per il campo selezionato nell'area criteri.

Fare clic su Inserisci simbolo per raffinare ulteriormente i criteri ricerca. Vedere Ricerca di record per completare la descrizione su come utilizzare i simboli in una determinata lista.

Fare clic su Aggiungi per aggiungere i criteri della richiesta di ricerca.

Per modificare i criteri esistenti, selezionare la riga contenente il campo e i criteri nella parte superiore della finestra di dialogo e apportare le modifiche ai campi e/o ai criteri. Fare clic su Modifica per memorizzare le modifiche.

Per eliminare i criteri esistenti, selezionare la riga contenente il campo e i criteri nella parte superiore della finestra di dialogo e fare clic su Rimuovi.

Compatibilità web

Questa istruzione di script è compatibile con il web.

Descrizione

L'istruzione di script Esegui la ricerca passa al Modo Trova per ricercare i record che corrispondono a una o più richieste di ricerca che sono state impostate e quindi memorizzate con l'istruzione di script. Se non si crea una richiesta di ricerca, Esegui la ricerca esegue l'ultima richiesta di ricerca che è stata eseguita.

È possibile utilizzare uno script Esegui la ricerca dopo un' Istruzione di script Passa al Modo Trova per sospendere lo script e permettere all'utente di inserire i criteri di ricerca prima di eseguire una ricerca.

Esempi

Se all'esecuzione dello script non viene trovato alcun record che soddisfi i criteri di ricerca, questo può essere interrotto, continuato senza record nel gruppo trovato corrente oppure dopo avere modificato i criteri di ricerca. Utilizzando l'Istruzione di script Imposta cattura errori e la Funzione Get(UltimoErrore), è possibile impostare uno script per gestire questo tipo di situazione. Ad esempio:

Lo script seguente esegue una ricerca. Se i record non vengono trovati, viene visualizzata una finestra di dialogo che consente all'utente di modificare la richiesta di ricerca oppure di ritornare al Modo Usa.

Imposta cattura errori [Attivo]
Esegui la ricerca [Ripristina]
If [Get (UltimoErrore) > 0]
   Mostra finestra personalizz. ["Non sono stati trovati i record. Fare clic su OK per modificare
   la richiesta oppure su Annulla per passare al Modo Usa."]
   If [Get (SceltaUltimoMessaggio) = 1]
      Modifica l'ultima ricerca
   Else
      Passa al Modo Usa[]
   End If
End If

Argomenti correlati

   

Istruzione di script Limita gruppo trovato

   

Istruzione di script Amplia gruppo trovato

   

Istruzioni di script (in ordine alfabetico)

   

Categorie di istruzioni di script